Definitions | t T, x:A B(x), Type, x:A. B(x), s = t, y is f*(x), , f(a), x(s1,s2), P  Q, , A, type List, A List , [car / cdr], y=f*(x) via L, <a, b>, Void, False, ||as||, #$n, a < b, i j , hd(l), x:A B(x), P & Q, A c B, {i..j }, , A B, [], left + right, P Q, Dec(P), b, x:A. B(x), b | a, a ~ b, a b, a <p b, a < b, x f y, x L. P(x), ( x L.P(x)), {T}, P   Q |